package com.looncin.oj.model.entity;

import com.baomidou.mybatisplus.annotation.TableLogic;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;


/**
 * 这张表保存的是用户可以访问哪些表
 *
 * @author LinKaiXin
 */
@TableName(value = "user_to_files")
@Data       //只能生成无参的构造方法
public class UserAccessFile  implements Serializable {

    /**
     * ID
     */
    private Long id;
    /**
     * 允许访问这个文件的用户ID
     */
    private Long visitor_user_id;
    /**
     * 被访问文件的ID'
     */
    private Long file_id;
    /**
     * 给该用户访问该文件的授权人ID
     */
    private Long donor_id;

    @TableLogic
    private Integer isDelete;
}